sodium palmitate - English Synonyms Dictionary